package com.wz.translate.pattern;

import com.wz.translate.automaton.bean.ModifierBean;
import com.wz.translate.automaton.status.MODIFIER;
import com.wz.translate.automaton.status.StatusMaps;
import com.wz.translate.util.TypeGetter;

public class ModifierAutomaton implements Automaton<ModifierBean>{

	@Override
	public ModifierBean match(String strings) {
		ModifierBean bean = new ModifierBean();
		TypeGetter<MODIFIER> typeGetter = new TypeGetter<MODIFIER>();
		if(!typeGetter.patternBeanType(strings, bean,StatusMaps.MODIFIER_OTHER_MAP)){
			return null;
		}
		return bean;
	}
}